Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 GLENWOODS Detached £398,950 £81,500 5 Dec 1997
80 GLENWOODS Detached £317,290 £185,000 12 Jan 2010